package com.zygh.policeasset.pojo;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.zygh.policeasset.utils.DoubleSerialize;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class ContractPay {
    @ApiModelProperty("主键")
    private int id;
    @ApiModelProperty("项目编号")
    private String contractPayId;
    @ApiModelProperty("标段")
    private Integer contractPaySection;
    @ApiModelProperty("付款次数")
    private Integer contractPayNum;
    @ApiModelProperty("付款金额")
    @JsonSerialize(using = DoubleSerialize.class)
    private String contractPayMoney;
    @ApiModelProperty("付款比例")
    private String paymentRatio;
    @ApiModelProperty("付款比例金额")
    private String paymentRatioAmount;
    @ApiModelProperty("付款时间")
    private String contractPayTime;
    @ApiModelProperty("比例数1")
    private Integer paymentRatio1;
    @ApiModelProperty("比例数2")
    private Integer paymentRatio2;
    @ApiModelProperty("比例数3")
    private Integer paymentRatio3;
    @ApiModelProperty("付款百分比")
    private Integer contractpayPercentage;
    @ApiModelProperty("比例金额1")
    @JsonSerialize(using = DoubleSerialize.class)
    private String paymentRatioAmount1;
    @ApiModelProperty("比例金额2")
    @JsonSerialize(using = DoubleSerialize.class)
    private String paymentRatioAmount2;
    @ApiModelProperty("比例金额3")
    @JsonSerialize(using = DoubleSerialize.class)
    private String paymentRatioAmount3;

}